.setting-table-wrapper {
    width: 100%;
    height: 100%;
    .ant-tabs {
        height: 100%;
        overflow: auto;
    }
    .ant-tabs-top .ant-tabs-nav {
        margin-top: 16px;
        margin-bottom: 2px;
        .ant-tabs-nav-wrap {
            justify-content: center;
        }
    }
    .ant-collapse {
        border: none;
        .ant-collapse-header {
            background-color: $bgColor;
        }
        .ant-collapse-content {
            border: none;
        }
    }

    .attribute-edit-item {
        display: flex;
        align-items: center;
        margin-bottom: 10px;
        .edit-label {
            width: 80px;
            text-align: left;
            i {
                margin-left: 3px;
            }
        }
        .edit-component-wrapper {
            flex: 1;
            .ant-input, .ant-input-number, .ant-select-selector {
                border-radius: 20px;
                overflow: hidden;
            }
        }
    }

    .page-edit-wrapper {
        padding: 16px;
        box-sizing: border-box;
    }
}